 #main_content {
     clear: both;
     margin-top: 20px;
 }


 #main_content #title span:first-child {
     font-size: 16px;
     color: black;
     font-weight: bold;
 }

 #main_content #title span:last-child {

     background-color: #f88506;
     padding: 6px;
     font-size: 12px;
     color: white;
     border-radius: 4px;
 }

 #main_content .card {

     display: inline-block;
     padding: 10px;
     margin: 6px;
     margin-top: 16px;
     width: 30%;
     background-color: #f8f9fb;
     font-size: 14px;
     color: #777a7f;
     border-radius: 4px;
     border: 1px solid #f8f9fb;
 }

 #main_content .card:hover {

     border: 1px solid #f88506;
     cursor: pointer;
 }

 #main_content img {
     float: left;
     margin-right: 12px;
 }

 #main_content .card #feature {

     margin: 12px;
 }

 #main_content .card a:hover {
     color: #f88506;
 }

 #main_content .card #feature span {

     border: 1px solid #f88506;
     color: #f88506;
 }

 #main_content .card #price {
     margin: 30px 0;
     margin-left: 120px;
     font-size: 18px;
     color: #f88506;
 }